down the hatch – English–Español translations

🇬🇧 en es 🇪🇸

down the hatch

  • into the mouth and down the throat
fondo
Wiktionary Links